Science

A scientist in the public eye has taken her own life. This has to be a wake-up c..